package com.wondertek.poms.dao.vo;

import lombok.Data;

import java.io.Serializable;

/**
 * @ClassName BcSendVo
 * @Author douzi
 * @Date 2019/8/5 15:42
 * @Version 1.0
 */
@Data
public class BcSendVo implements Serializable {

    /**
	 * <b>Fields</b> serialVersionUID : 
	 */
	private static final long serialVersionUID = 3919171979561466525L;
	/**
     * <b>Fields</b> prdContId : 节目id
     */
    private Long prdContId;
    /**
     * <b>Fields</b> contentId : 内容id
     */
    private Long contentId;
    /**
     * <b>Fields</b> prdInfoId : 商品包ID
     */
    private Long prdInfoId;

    /**
     * <b>Fields</b> prdInfoName : 商品包名称
     */
    //暂时批价不传  是反查还是怎么样 有待商榷
    private String prdInfoName;

    /**
     * <b>Fields</b> productSecondId : 所属二级产品 （内容、直播来时没有此列，默认给0l）
     */
    //这个也给不了我
    private Long productSecondId = 0l;

    /**
     * <b>Fields</b> assetId : 媒资id
     */
    private Long assetId;

    /**
     * <b>Fields</b> assetName : 媒资名称
     */
    private String assetName;

    /**
     * <b>Fields</b> assetType : 媒资类型 6：剧集（壳）7：剧集的单集8：非剧集9：专辑10：预留（内容集）
     * 11：图文单篇 12：图文集13：直播节目14：单片节目壳 15：直播节目壳 <br/>
     */
    private Integer assetType;
    
    /**
     * <b>Fields</b> type : 8，9，12
     */
    private Integer type;
    
    /**
     * <b>Fields</b> screenType : 屏幕类型 1:大屏 2:小屏
     */
    private Integer screenType;
    
    /**
     * <b>Fields</b> status : 状态0-新增1-变更（不涉及媒体文件的更新）2-删除 3-变更（涉及媒体文件的更新）
     */
    private Integer status;

    private String updateFields;

    private String cpid;
    
    /**
     * <b>Fields</b> playBillFlag : 直播节目单标记 1：是 0：否 如果是直播节目单更新标记，直接播控
     */
    private Integer playBillFlag;

    /**
     * 紧急度 0：普通 1：热点2：紧急 50：急速
     */
    private String bcPriority;
}
